weapon delivery - Deutsch Englisch Wörterbuch